home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / c / romize.zip / TC_UTIL.ZIP / SPLIT.C < prev   
Text File  |  1989-04-21  |  1KB  |  62 lines

  1. #include <fcntl.h>
  2. #include <stdio.h>
  3. #include <conio.h>
  4.  
  5.  
  6.  
  7. main(int argc, char *argv[])
  8.  
  9. { float AT,LQ;
  10.   FILE *f1,
  11.        *f2,
  12.        *f3;
  13.   char FN1[20],
  14.        FN2[20],
  15.        FN3[20];
  16.   char Temp1[20],
  17.        Temp2[20];
  18.   char ch;
  19.   long sizef;
  20.  
  21.   strcpy(Temp1,argv[1]);
  22.   strcpy(Temp2,".BIN");
  23.   strcat(Temp1,Temp2);
  24.   strcpy(FN1,Temp1);
  25.   if ((f1=fopen(FN1,"r+b"))==NULL)
  26.   { printf("Not able to open %s\n",FN1);
  27.     exit(0);
  28.   }
  29.  
  30. /*  for (count = 0; count < 512; count++)
  31.     fgetc(f1);
  32. */
  33.   strcpy(Temp1,argv[1]);
  34.   strcat(Temp1,".LOW");
  35.   strcpy(FN2,Temp1);
  36.   if((f2=fopen(FN2,"w+b"))==NULL)
  37.   { printf("cannot open file %s\n",FN2);
  38.     exit(0);
  39.   }
  40.  
  41.   strcpy(Temp1,argv[1]);
  42.   strcat(Temp1,".HIG");
  43.   strcpy(FN3,Temp1);
  44.   if((f3=fopen(FN3,"w+b"))==NULL)
  45.   { printf("cannot open file  %s\n",FN3);
  46.     exit(0);
  47.   }
  48.  
  49.  
  50. while(!(feof(f1)))
  51. { ch = fgetc(f1);
  52.   fprintf(f2,"%c",ch);
  53.   if (!(feof(f1)))
  54.   { ch = fgetc(f1);
  55.     fprintf(f3,"%c",ch);
  56.   }
  57. }
  58.   fclose(f1);
  59.   fclose(f2);
  60.   fclose(f3);
  61. }
  62.